gpsbabel.git
17 years agoBjörn Augustsson adds write to Humminbird.
robertl [Fri, 15 Aug 2008 16:17:38 +0000 (16:17 +0000)]
Björn Augustsson adds write to Humminbird.

17 years agoStrengthen Windows Garmin/USB error message.
robertl [Fri, 15 Aug 2008 16:08:58 +0000 (16:08 +0000)]
Strengthen Windows Garmin/USB error message.

17 years agoBjörn Augustsson contributes support for Humminbird waypoint files (.hwr).
oliskoli [Thu, 14 Aug 2008 20:45:27 +0000 (20:45 +0000)]
Björn Augustsson contributes support for Humminbird waypoint files (.hwr).

17 years agoAdd Alexander Stapff to AUTHORS
oliskoli [Thu, 14 Aug 2008 07:22:43 +0000 (07:22 +0000)]
Add Alexander Stapff to AUTHORS

17 years agoAdd Bjoern Augustsson to AUTHORS
oliskoli [Thu, 14 Aug 2008 07:21:01 +0000 (07:21 +0000)]
Add Bjoern Augustsson to AUTHORS

17 years agoBjörn Augustsson contributes support for Humminbird waypoint files (.hwr).
oliskoli [Thu, 14 Aug 2008 07:11:50 +0000 (07:11 +0000)]
Björn Augustsson contributes support for Humminbird waypoint files (.hwr).

17 years agoBjörn Augustsson contributes support Humminbird waypoint files (.hwr).
oliskoli [Thu, 14 Aug 2008 07:11:16 +0000 (07:11 +0000)]
Björn Augustsson contributes support Humminbird waypoint files (.hwr).

17 years agoFix D103 garmins for wpt names < 6 chars. Test for isalnum() after testing for
robertl [Wed, 13 Aug 2008 18:06:07 +0000 (18:06 +0000)]
Fix D103 garmins for wpt names < 6 chars.  Test for isalnum() after testing for
end of string.

17 years agoBring libusb sources inline for Mac to avoid binary compat horrors, ease
robertl [Wed, 13 Aug 2008 16:54:40 +0000 (16:54 +0000)]
Bring libusb sources inline for Mac to avoid binary compat horrors, ease
building source.

17 years agoAdd a variant of xml_init that accepts a file offset...
robertl [Tue, 12 Aug 2008 04:11:38 +0000 (04:11 +0000)]
Add a variant of xml_init that accepts a file offset...

17 years agoAlexander Stapff contributes the 'height' filter.
robertl [Fri, 8 Aug 2008 04:35:53 +0000 (04:35 +0000)]
Alexander Stapff contributes the 'height' filter.

17 years agoMarkus Spoetti adds lap splitting to Garmin Training Center.
robertl [Thu, 7 Aug 2008 02:10:29 +0000 (02:10 +0000)]
Markus Spoetti adds lap splitting to Garmin Training Center.

17 years agoozi: Calculate all proximity values.
oliskoli [Thu, 31 Jul 2008 20:50:10 +0000 (20:50 +0000)]
ozi: Calculate all proximity values.

17 years agoAdd doc for new ozi options 'altunit' and 'proxunit'.
oliskoli [Thu, 31 Jul 2008 20:49:13 +0000 (20:49 +0000)]
Add doc for new ozi options 'altunit' and 'proxunit'.

17 years agoozi: Allow ozito read and write altitude and proximity in other units (with new options).
oliskoli [Thu, 31 Jul 2008 20:23:24 +0000 (20:23 +0000)]
ozi: Allow ozito read and write altitude and proximity in other units (with new options).

17 years agoigo8: Fix signedness compiler warning.
oliskoli [Thu, 31 Jul 2008 20:19:43 +0000 (20:19 +0000)]
igo8: Fix signedness compiler warning.

17 years agoAdd new fields 'Filename' and 'Format' to doc.
oliskoli [Thu, 31 Jul 2008 20:15:15 +0000 (20:15 +0000)]
Add new fields 'Filename' and 'Format' to doc.

17 years agoAdd doc for unicsv options 'Filename' and 'Format'.
oliskoli [Thu, 31 Jul 2008 20:01:20 +0000 (20:01 +0000)]
Add doc for unicsv options 'Filename' and 'Format'.

17 years agosession: Fix invalid pointer.
oliskoli [Thu, 31 Jul 2008 19:49:32 +0000 (19:49 +0000)]
session: Fix invalid pointer.

17 years agoAdd GPSBabel session management (session.h/session.c).
oliskoli [Thu, 31 Jul 2008 19:16:33 +0000 (19:16 +0000)]
Add GPSBabel session management (session.h/session.c).

17 years agoAdd GPSBabel session management (session.h/session.c).
oliskoli [Thu, 31 Jul 2008 19:08:24 +0000 (19:08 +0000)]
Add GPSBabel session management (session.h/session.c).

17 years agosession: Add functions for GPSBabel session (format session) management.
oliskoli [Thu, 31 Jul 2008 19:04:45 +0000 (19:04 +0000)]
session: Add functions for GPSBabel session (format session) management.

17 years agoTreat Gopal entries as tracks, portability fixes for long long timestamps. From...
robertl [Thu, 31 Jul 2008 02:21:38 +0000 (02:21 +0000)]
Treat Gopal entries as tracks, portability fixes for long long timestamps.  From Juergen.

17 years agoRename getbit/setbit to avoid namespace pollution on Linux de jour.
robertl [Tue, 29 Jul 2008 14:27:24 +0000 (14:27 +0000)]
Rename getbit/setbit to avoid namespace pollution on Linux de jour.

17 years agoMSVC maintenance.
robertl [Tue, 29 Jul 2008 13:33:07 +0000 (13:33 +0000)]
MSVC maintenance.

17 years agoCatch up on Garmin products. Oregon & Nuvi 5x0.
robertl [Tue, 29 Jul 2008 13:19:47 +0000 (13:19 +0000)]
Catch up on Garmin products.  Oregon & Nuvi 5x0.

17 years agoIgo8: adds tracknum, title, description. Improved unicode support.
robertl [Sat, 26 Jul 2008 21:02:18 +0000 (21:02 +0000)]
Igo8: adds tracknum, title, description.  Improved unicode support.

17 years agoAdd igo8 reference files.
robertl [Sat, 26 Jul 2008 21:00:05 +0000 (21:00 +0000)]
Add igo8 reference files.

17 years agoSupport for AMOD 3080GL waypoints in NMEA reader. Strengthen NMEA tests.
robertl [Sat, 26 Jul 2008 20:30:35 +0000 (20:30 +0000)]
Support for AMOD 3080GL waypoints in NMEA reader.  Strengthen NMEA tests.

17 years agoAdd doc for igo8.
robertl [Sat, 26 Jul 2008 17:50:07 +0000 (17:50 +0000)]
Add doc for igo8.

17 years agoDr. Jürgen Neumann contributes support for Medion GoPal.
robertl [Sat, 26 Jul 2008 17:27:12 +0000 (17:27 +0000)]
Dr. Jürgen Neumann contributes support for Medion GoPal.

17 years agoFix types in tomtom.
robertl [Sat, 26 Jul 2008 16:38:41 +0000 (16:38 +0000)]
Fix types in tomtom.

17 years agoLearn enough about record types 8 and 9 to know how to skip them.
robertl [Thu, 24 Jul 2008 03:35:56 +0000 (03:35 +0000)]
Learn enough about record types 8 and 9 to know how to skip them.

17 years agoCorrect parsing of GISTeq option that was causing all NMEA output to be GISTeq.
robertl [Thu, 24 Jul 2008 02:22:57 +0000 (02:22 +0000)]
Correct parsing of GISTeq option that was causing all NMEA output to be GISTeq.

17 years agoMTK: create new track each time logger is turned on. (Maybe a little wine, a
robertl [Tue, 22 Jul 2008 05:50:43 +0000 (05:50 +0000)]
MTK: create new track each time logger is turned on.  (Maybe a little wine, a
little soft music...)

17 years agoAdd Dustin Johnson to AUTHORS
oliskoli [Sat, 19 Jul 2008 22:08:06 +0000 (22:08 +0000)]
Add Dustin Johnson to AUTHORS

17 years agoGPSBabelGUI-2: Bug fixes and improvements from Jan Peter Stotz.
oliskoli [Sat, 19 Jul 2008 19:52:09 +0000 (19:52 +0000)]
GPSBabelGUI-2: Bug fixes and improvements from Jan Peter Stotz.

17 years agoAdd navigonwpt style.
robertl [Sat, 19 Jul 2008 15:09:27 +0000 (15:09 +0000)]
Add navigonwpt style.

17 years agoRename swapping functions en alan.c for OpenBSD.
robertl [Fri, 18 Jul 2008 19:29:43 +0000 (19:29 +0000)]
Rename swapping functions en alan.c for OpenBSD.

17 years agoRename global 'link' to avoid name clash on Debian.
robertl [Wed, 16 Jul 2008 19:37:11 +0000 (19:37 +0000)]
Rename global 'link' to avoid name clash on Debian.

17 years agoTweak mtk reference files to reflect recent changes.
robertl [Fri, 11 Jul 2008 18:06:48 +0000 (18:06 +0000)]
Tweak mtk reference files to reflect recent changes.

17 years agoTerminate alan track names and comments if they happen to be exactly 12 bytes long.
robertl [Fri, 11 Jul 2008 18:06:17 +0000 (18:06 +0000)]
Terminate alan track names and comments if they happen to be exactly 12 bytes long.

17 years agoMTK: improve consistencies of fflush in debug output.
robertl [Wed, 9 Jul 2008 14:52:24 +0000 (14:52 +0000)]
MTK: improve consistencies of fflush in debug output.

17 years ago- use gbser_read_wait() to read multiple bytes where possible
robertl [Mon, 30 Jun 2008 14:52:01 +0000 (14:52 +0000)]
- use gbser_read_wait() to read multiple bytes where possible
- remove disabled code along with the surrounding #if 0
- dynarray16_alloc(): use descriptive variable name "oldcount" instead of "i"
- dg100_recv_frame(): don't call dg100_debug() to print the buffer if it
  doesn't contain the expected number of chars

17 years agoMove debugging in MTK to stderr.
robertl [Mon, 30 Jun 2008 14:33:43 +0000 (14:33 +0000)]
Move debugging in MTK to stderr.

17 years agoWarning cleanup. Restore functionality of 'no garmin devices found' for now.
robertl [Fri, 27 Jun 2008 17:05:27 +0000 (17:05 +0000)]
Warning cleanup.  Restore functionality of 'no garmin devices found' for now.

17 years agoAdd max time to position filter.
robertl [Thu, 26 Jun 2008 20:28:13 +0000 (20:28 +0000)]
Add max time to position filter.

17 years agodestinator: Use new unicode functions of CET lib.
oliskoli [Wed, 25 Jun 2008 21:15:37 +0000 (21:15 +0000)]
destinator: Use new unicode functions of CET lib.

17 years agocet: Fix memory leaks.
oliskoli [Wed, 25 Jun 2008 20:44:15 +0000 (20:44 +0000)]
cet: Fix memory leaks.

17 years agoigo8: Don't use "long" variables when working with fixed structures.
oliskoli [Wed, 25 Jun 2008 20:39:21 +0000 (20:39 +0000)]
igo8: Don't use "long" variables when working with fixed structures.

17 years agoAdd some more missing pieces of garmin_device_xml.
robertl [Wed, 25 Jun 2008 04:03:32 +0000 (04:03 +0000)]
Add some more missing pieces of garmin_device_xml.

17 years agoBegin sketching in garmin_device_xml layer to provide transparency for the ...garmin...
robertl [Wed, 25 Jun 2008 03:58:20 +0000 (03:58 +0000)]
Begin sketching in garmin_device_xml layer to provide transparency for the ...garmin -[io] usb: case.   Initially stubbed out.

17 years agoigo8, psp: Use new unicode functions of CET lib.
oliskoli [Tue, 24 Jun 2008 22:51:19 +0000 (22:51 +0000)]
igo8, psp: Use new unicode functions of CET lib.

17 years agomkshort: Try to better handle UTF-8 encoded strings.
oliskoli [Tue, 24 Jun 2008 22:48:50 +0000 (22:48 +0000)]
mkshort: Try to better handle UTF-8 encoded strings.

17 years agocet, cet_util: Add some new functions.
oliskoli [Tue, 24 Jun 2008 22:41:03 +0000 (22:41 +0000)]
cet, cet_util: Add some new functions.

17 years agoRevert mkshort change while Olaf and I figure out what to do about multibyte.
robertl [Tue, 24 Jun 2008 03:56:50 +0000 (03:56 +0000)]
Revert mkshort change while Olaf and I figure out what to do about multibyte.

17 years agounicsv: Add support for additional Garmin fields 'phone_nr2', 'fax_nr' and 'email'.
oliskoli [Mon, 23 Jun 2008 19:13:05 +0000 (19:13 +0000)]
unicsv: Add support for additional Garmin fields 'phone_nr2', 'fax_nr' and 'email'.

17 years agogarmin_fs: Add support for additional fields 'phone_nr2', 'fax_nr' and 'email'.
oliskoli [Mon, 23 Jun 2008 19:11:55 +0000 (19:11 +0000)]
garmin_fs: Add support for additional fields 'phone_nr2', 'fax_nr' and 'email'.

17 years agoutil: Add bit manipulation functions getbit and setbit.
oliskoli [Mon, 23 Jun 2008 18:58:11 +0000 (18:58 +0000)]
util: Add bit manipulation functions getbit and setbit.

17 years agovidaone: Add support for new layout (version 2).
oliskoli [Mon, 23 Jun 2008 18:49:22 +0000 (18:49 +0000)]
vidaone: Add support for new layout (version 2).

17 years agovidaone: Add support for new layout (version 2).
oliskoli [Mon, 23 Jun 2008 18:43:50 +0000 (18:43 +0000)]
vidaone: Add support for new layout (version 2).

17 years agoAdded vidaone to MSVC vcproj files.
robertl [Fri, 20 Jun 2008 16:48:32 +0000 (16:48 +0000)]
Added vidaone to MSVC vcproj files.

17 years agoWarning cleanup in tomtom.c.
robertl [Fri, 20 Jun 2008 15:52:58 +0000 (15:52 +0000)]
Warning cleanup in tomtom.c.

17 years agoIgo8 warning cleanup.
robertl [Fri, 20 Jun 2008 15:45:35 +0000 (15:45 +0000)]
Igo8 warning cleanup.

17 years agoAdd (LAT|LON)_DDMMDIR to write site. Tweak doc. Let cup use this.
robertl [Fri, 20 Jun 2008 14:55:09 +0000 (14:55 +0000)]
Add (LAT|LON)_DDMMDIR to write site.  Tweak doc.  Let cup use this.

17 years agoAdd (LAT|LON)_DDMMDIR to write site. Tweak doc. Let cup use this.
robertl [Fri, 20 Jun 2008 14:48:21 +0000 (14:48 +0000)]
Add (LAT|LON)_DDMMDIR to write site.  Tweak doc.  Let cup use this.

17 years agoAdd (LAT|LON)_DDMMDIR to write site. Tweak doc. Let cup use this.
robertl [Fri, 20 Jun 2008 14:41:14 +0000 (14:41 +0000)]
Add (LAT|LON)_DDMMDIR to write site.  Tweak doc.  Let cup use this.

17 years agoAdd LAT_DDMMDIR/LON_DDMMDIR and make cup use it.
robertl [Fri, 20 Jun 2008 03:53:36 +0000 (03:53 +0000)]
Add LAT_DDMMDIR/LON_DDMMDIR and make cup use it.

17 years agoAdd test for igo8.
robertl [Thu, 19 Jun 2008 16:44:16 +0000 (16:44 +0000)]
Add test for igo8.

17 years agoModify 'dep' target to exclude /sw/include headers in case it's run on Mac.
robertl [Thu, 19 Jun 2008 15:06:16 +0000 (15:06 +0000)]
Modify 'dep' target to exclude /sw/include headers in case it's run on Mac.

17 years agoToss non-ascii characters in mkshort.
robertl [Thu, 19 Jun 2008 14:49:08 +0000 (14:49 +0000)]
Toss non-ascii characters in mkshort.

17 years agoDustin Johnson contributes igo8 support.
robertl [Thu, 19 Jun 2008 02:25:12 +0000 (02:25 +0000)]
Dustin Johnson contributes igo8 support.

17 years agoGPSBabelGUI: Fix copy and paste with CTRL-C.
oliskoli [Wed, 18 Jun 2008 23:13:41 +0000 (23:13 +0000)]
GPSBabelGUI: Fix copy and paste with CTRL-C.

17 years agoHandle record type 100 in TomTom v7.540.
robertl [Wed, 18 Jun 2008 04:04:05 +0000 (04:04 +0000)]
Handle record type 100 in TomTom v7.540.

17 years agoRead course/speed from Garmin PVT.
robertl [Wed, 18 Jun 2008 04:01:08 +0000 (04:01 +0000)]
Read course/speed from Garmin PVT.

17 years agoFix u nlimited loop reading string on armel.
robertl [Wed, 18 Jun 2008 03:48:13 +0000 (03:48 +0000)]
Fix u nlimited loop reading string on armel.

17 years agoMakefile: regenerate deps.
robertl [Wed, 18 Jun 2008 03:10:38 +0000 (03:10 +0000)]
Makefile: regenerate deps.
Add iblue747 style, courtesy of Hans Klausmann.

17 years agoAdd option to 'discard' filter to toss points with no or unknown fix.
robertl [Tue, 17 Jun 2008 17:17:11 +0000 (17:17 +0000)]
Add option to 'discard' filter to toss points with no or unknown fix.

17 years agoMTK changes from Per and Lorenzo
robertl [Sat, 14 Jun 2008 14:55:43 +0000 (14:55 +0000)]
MTK changes from Per and Lorenzo
 * NMEA command handler may read back result, ie. error/status handling
 * Timeout during log reading will do a few retries before
  fatal() occurs. Please let me know if this help,
  (especially PPC Mac seems to have problem with large log files)
 * Devices with 4Mbyte memory are handled, fix 2mbyte limit as failover only
 * Erase will check and only enable log if previously enabled.
 * Log reader will check and only enable log if previously enabled.
  !! Let me know if these functions work as expected !!
 * Log bitmask/size changes are handled correct
 * Zero satellites in view issue' is handled
 * Code cleanups from Lorenzo, ...

17 years agoGPX: Avoid a realloc/copy when reading large data segments that come in multiple...
robertl [Sat, 14 Jun 2008 14:44:11 +0000 (14:44 +0000)]
GPX: Avoid a realloc/copy when reading large data segments that come in multiple hunks.  27x faster on pathological case of a PQ containing the first million digits of pi broken into 70 column lines.
p

17 years agoosm: Fix errors when compiling without expat.
oliskoli [Tue, 3 Jun 2008 16:28:28 +0000 (16:28 +0000)]
osm: Fix errors when compiling without expat.

17 years agoik3d: Fix errors when compiling without expat.
oliskoli [Tue, 3 Jun 2008 16:27:52 +0000 (16:27 +0000)]
ik3d: Fix errors when compiling without expat.

17 years agoosm: Add support for hdop,vdop,pdop,sat and fix (patch from Rory).
oliskoli [Tue, 3 Jun 2008 16:02:02 +0000 (16:02 +0000)]
osm: Add support for hdop,vdop,pdop,sat and fix (patch from Rory).

17 years agoTeach KML geocache writer about entities in GC "number".
robertl [Sun, 1 Jun 2008 20:21:34 +0000 (20:21 +0000)]
Teach KML geocache writer about entities in GC "number".

17 years agoSpecial case Geko wpt name length.
robertl [Tue, 27 May 2008 20:15:41 +0000 (20:15 +0000)]
Special case Geko wpt name length.

17 years agoAdd support for gentoo-freebsd.
robertl [Thu, 22 May 2008 07:41:23 +0000 (07:41 +0000)]
Add support for gentoo-freebsd.

17 years agoClarify RCR in m241 doc.
robertl [Thu, 15 May 2008 16:44:09 +0000 (16:44 +0000)]
Clarify RCR in m241 doc.

17 years agoMove endian detection back to runtime to benefit universal binaries on Mac.
robertl [Thu, 15 May 2008 14:19:14 +0000 (14:19 +0000)]
Move endian detection back to runtime to benefit universal binaries on Mac.

17 years agoMove m241 to its own type instead of a barnacle on mtk.
robertl [Wed, 14 May 2008 15:54:55 +0000 (15:54 +0000)]
Move m241 to its own type instead of a barnacle on mtk.

17 years agoSato Yusuke and Lorenzo Catucci add Holux M-241 to MTK module.
robertl [Tue, 13 May 2008 17:16:47 +0000 (17:16 +0000)]
Sato Yusuke and Lorenzo Catucci add Holux M-241 to MTK module.

17 years agoRead time from KML 2.0 files.
robertl [Tue, 13 May 2008 17:02:12 +0000 (17:02 +0000)]
Read time from KML 2.0 files.

17 years agodestinator,psp: Fix read of unicode strings on Big Endian hosts.
oliskoli [Thu, 8 May 2008 05:40:36 +0000 (05:40 +0000)]
destinator,psp: Fix read of unicode strings on Big Endian hosts.

17 years agoFix spelling of 'bitscategory' in GDB options.
robertl [Sun, 4 May 2008 23:09:08 +0000 (23:09 +0000)]
Fix spelling of 'bitscategory' in GDB options.

17 years agoBring 0305a changes from branch to trunk for 1.3.5 release. (moves KML icons)
robertl [Sun, 4 May 2008 23:06:17 +0000 (23:06 +0000)]
Bring 0305a changes from branch to trunk for 1.3.5 release.  (moves KML icons)

17 years agoBump version to 1.3.5 for release. W00t!
robertl [Sun, 4 May 2008 22:26:34 +0000 (22:26 +0000)]
Bump version to 1.3.5 for release.  W00t!

17 years agoRefresh GUI for upcomming 1.3.5.
oliskoli [Sun, 4 May 2008 13:57:30 +0000 (13:57 +0000)]
Refresh GUI for upcomming 1.3.5.

17 years agoFinish spanish translation for upcomming 1.3.5.
oliskoli [Sun, 4 May 2008 13:34:37 +0000 (13:34 +0000)]
Finish spanish translation for upcomming 1.3.5.

17 years agoTypo fix in usage message. OUTFILE is not optional.
robertl [Sun, 4 May 2008 04:32:20 +0000 (04:32 +0000)]
Typo fix in usage message.  OUTFILE is not optional.

17 years agoFix spelling of Ubuntu.
robertl [Sun, 4 May 2008 04:13:43 +0000 (04:13 +0000)]
Fix spelling of Ubuntu.

17 years agoMinor doc tweaks for Destinator, EXIF, Vidaone.
robertl [Wed, 30 Apr 2008 03:01:14 +0000 (03:01 +0000)]
Minor doc tweaks for Destinator, EXIF, Vidaone.